place with abundant common guava - Allemand Anglais Dictionnaire